﻿body, html {
    width: 100%;
    height: 100%;
    padding: 0px;
    margin: 0px;
    background: #f0f0f0;
    overflow: hidden;
}

* {
    box-sizing: border-box;
}

.box {
    width: 640px;
    margin: 0 auto;
    margin-top: 100px;
    padding: 10px;
    background: #fff;
    box-shadow: #ccc 0px 0px 3px;
    border-radius: 10px;
    color: #222;
}

.title {
    padding: 10px;
    font-size: 22px;
    font-weight: bold;
    border-bottom: 1px solid #ebebeb;
}

.line {
    padding: 10px;
    font-size: 14px;
    border-bottom: 1px dashed #ebebeb;
}

    .line span {
        color: #666;
    }

    .line s {
        text-decoration: none;
        color: #333;
        font-size: 16px;
    }

    .line i {
        text-decoration: none;
        font-style: normal;
        color: #090;
        font-size: 14px;
    }

    .line u {
        text-decoration: none;
        font-style: normal;
        color: #666;
        font-size: 12px;
    }

.buttons {
    padding: 10px;
    text-align: right;
}

    .buttons a {
        display: inline-block;
        background: #ebebeb;
        border: 1px solid #ccc;
        box-shadow: #ccc 0px 0px 3px;
        width: 120px;
        height: 36px;
        line-height: 36px;
        text-align: center;
        border-radius: 6px;
        font-size: 14px;
        color: #333;
        text-decoration: none;
    }

        .buttons a:hover {
            box-shadow: #aaa 0px 0px 3px;
            border: 1px solid #aaa;
        }

#lnkSetup {
    display: inline-block;
    background: #065FB9;
    border: 1px solid #065FB9;
    box-shadow: #065FB9 0px 0px 3px;
    width: 150px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    border-radius: 6px;
    font-size: 14px;
    color: #fff;
    text-decoration: none;
    margin-right: 10px;
}

    #lnkSetup:hover {
        box-shadow: #04477C 0px 0px 3px;
        border: 1px solid #04477C;
    }

.scroll-box {
    width: 100%;
    max-height: 300px;
    min-height: 10px;
    overflow: auto;
}
